protective spectacles - Alemán Inglés Diccionario